home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac 1993 September / September 93.iso / Archives / Sound / MIDI / MIDI Utilities / CMU Midi Toolkit / Includes / cext.h < prev    next >
Text File  |  1987-01-09  |  401b  |  21 lines

  1. /* cext.h -- extensions to c */
  2.  
  3. #define true 1
  4. #define false 0
  5. #define private static
  6. #define public
  7.  
  8. typedef char boolean;
  9. typedef unsigned char byte;
  10. typedef unsigned short ushort;
  11. typedef unsigned long ulong;
  12. typedef char *Pointer;
  13.  
  14. #define abs(a) (((a) > 0) ? (a) : -(a))
  15. #define max(a, b) (((a) > (b)) ? (a) : (b))
  16. #define min(a, b) (((a) < (b)) ? (a) : (b))
  17.  
  18. #ifndef NULL
  19. #define NULL 0
  20. #endif
  21.